English: A little more room might be needed.
Telugu: దీనికి కాస్త స్థలం ఎక్కువ కావాలి.