English: But God surely was able.
Telugu: కానీ భగవంతుడు అఘటనఘటనా సమర్థుడు.