English: Could have been more helpful.
Telugu: మరింతగా తోచిన సాయం చేయొచ్చనిపించింది.