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