English: But how amazing God is!
Telugu: ఎంత విచిత్రం భగవంతుడు లీల !