English: That really must have taken a long time and effort.
Telugu: సహజంగా, ఇది చాలా సమయం మరియు కృషి పట్టింది.