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