English: This requires a lot of work.
Telugu: ఈ చాలా పెద్ద ఎత్తున పని అవసరం.