English: A hectic job though.
Telugu: అయితే శ్రమతో కూడిన పని ఇది.