English: Much more hard work is necessary for it.
Telugu: ఇందు కోసం చాలా ఎక్కువ శ్రమిస్తోందట.