English: that came from far to the south.
Telugu: దక్షిణాది నుంచి ఇంత దూరం వచ్చారు.