English: This too was no less than a gigantic task.
Telugu: ఇది కూడా ఒక పెద్ద పని కంటే తక్కువ కాదు.