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