Remove grammar mistakes: However, only nuclear reactors can generate electricity at high efficiency and are viable for a long period of time.
However, only nuclear reactors can generate electricity at high efficiency and is viable for long period of time.