English: This was God's will.
Telugu: ఇది దేవుని అనుగహం వల్ల జరిగింది.