English: It came from very far away."
Telugu: పైగా అంత దూరం నుంచి వచ్చారు" అంది.