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