English: More time needed to be spent on this.
Telugu: దీని కోసం ఎక్కువ సమయం కేటాయించాలి.