English: Alot of time has been spent on this.
Telugu: దీనికోసం చాలా సమయం కేటాయించారు.