English: This Is Your God!
Telugu: ఇట్లు మీ దేవుడు!