English: A lot of work and time had to be involved.
Telugu: ఇది సమయం మరియు కృషి చాలా పట్టింది.