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