English: the gods lived here.
Telugu: దేవతలూ ఇక్కడికే వచ్చి నివాసమున్నారు .