English: But not powerful enough.
Telugu: కానీ ఆశించినంత ప‌వ‌ర్‌ఫుల్ గా అయితే లేదు.