English: A lot of time and effort has gone into creating these.
Telugu: ఇది సృష్టించడానికి, చాలా ప్రయత్నం మరియు సమయం ఉపయోగించారు.