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