English: A lot of hard work and time was put into these.
Telugu: ఇది సమయం మరియు కృషి చాలా పట్టింది.