English: A lot of care, time and devotion was put into it.
Telugu: ఇది అంకితం, శ్రద్ధ, మరియు సమయం పడుతుంది.