English: It needs much more time.
Telugu: అందుకు ఎక్కువ సమయం కేటాయించాల్సి ఉంటుంది.