English: Could it still be done?
Telugu: మరి ఆ పని చేయగలుగుతాడా?