English: But even more strength is needed.
Telugu: అయినప్పటికీ మరింత బలోపేతం కావాల్సిన అవసరం ఉందన్నారు.