English: A lot of people working hard on it.
Telugu: ఇందుకు చాలానే కష్టపడుతుంటారు చాలా మంది.