English: A great deal of work is needed.
Telugu: కార్యసాధనకై అధికంగా శ్రమపడాల్సి వస్తుంది.