English: This is all GOD's work.
Telugu: ఇదంతా దేవుడు చేసే పని.