English: A lot of work, very time consuming.
Telugu: ఎంతో శ్రమపడాలి, ఎక్కువగా సమయాన్ని కేటాయించాలి.