English: And it’s God who does that.
Telugu: ఆ పని దేవుడు చెయ్యాల్సిందే.