English: And God will do it!
Telugu: దేవుడే చేస్తాడు!