English: Besides, God is awesome.
Telugu: అంతేకాదు పరమాత్మ చాల దయాళువు.