English: God has done it.
Telugu: దాన్ని దేవుడు సరిదిద్దాడు.