Translated Labs
YOU SAID:
What ever is blocking the sun
INTO JAPANESE
太陽を遮っているもの
BACK INTO ENGLISH
What is blocking the sun
何が太陽を遮っているのか
Well done, yes, well done!