English: For, it requires further time and space.
Telugu: ఇందుకు ఎక్కువ స్థలం, ఎక్కువ సమయం కూడా అవసరం.