English: would need much more space much more time.
Telugu: ఇందుకు ఎక్కువ స్థలం, ఎక్కువ సమయం కూడా అవసరం.