English: All of this took a lot work and energy.
Telugu: ఇది సమయం మరియు కృషి చాలా పట్టింది.