Translated Labs
YOU SAID:
the powerhouse of the cell
INTO JAPANESE
セルのパワーハウス
BACK INTO ENGLISH
Cell's Powerhouse
Come on, you can do better than that.