English: "This is all God's will".
Telugu: ఇదంతా దేవుడి యొక్క లీల” అని పోస్ట్ చేసింది.