Translated Labs
YOU SAID:
What ever is blocking the sun
INTO JAPANESE
太陽を遮っているもの
BACK INTO ENGLISH
What is blocking the sun
何が太陽を遮っているのか
Yes! You've got it man! You've got it