English: All this is God’s doing.
Telugu: దేవుడి దయతోనే ఇదంతా జరుగుతోందన్నారు.