English: A lot of time put into this.
Telugu: దీనికోసం చాలా సమయం కేటాయించారు.