Translated Labs
YOU SAID:
The twinkling of starlight, so very far away
INTO JAPANESE
遠く離れた星のきらめき
BACK INTO ENGLISH
The twinkle of a distant star
遠くの星のきらめき
Okay, I get it, you like Translation Party.