English: Gods came here, too.
Telugu: దేవతలు కూడా ఇక్కడికే చేరారు .