English: They say this is what God said.
Telugu: ఇదంతా దేవుడి లీలగా వారు చెప్పారు.