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