English: But how on earth did they get here?
Telugu: కానీ ఆమందులు అక్కడికి ఎలా వచ్చా యి?