English: God has been here also.
Telugu: దేవతలు కూడా ఇక్కడికే చేరారు .