English: Gods are here.
Telugu: ఇక్కడే దేవతలు