English: A very hectic task, though.
Telugu: అయితే చాలా కష్టంతో కూడుకున్న పని.