English: More work is needed.
Telugu: శ్రమ ఎక్కువ పడాల్సి ఉంటుంది.