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