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