English: And here they have remained.
Telugu: దీంతో వీరు ఇక్కడే ఉండిపోయారు.