English: A little more effort is needed.
Telugu: మరికొంచం గట్టి ప్రయత్నం చేసి ఉండాల్సింది.