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