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