English: But it still needed more help.
Telugu: అయితే అతనికి మరోకరి సాయం కావాలి.