English: All this takes a huge amount of work.
Telugu: ఈ చాలా పెద్ద ఎత్తున పని అవసరం.