English: God has come back!
Telugu: మన దైవం మళ్ళీ వచ్చాడు!