English: It is God doing it.
Telugu: ఆ పని దేవుడు చెయ్యాల్సిందే.