English: A bit more work needs to be done.
Telugu: కొంచెం ఎక్కువ వర్క్ చేయాల్సి ఉంటుంది.