English: A lot of work going into this.
Telugu: దానికి చేయాల్సిన కృషి చాలా వుంది.