English: There's plenty of head & leg room.
Telugu: హెడ్ మరియు లెగ్రూమ్ కు తగినంత స్థలం ఉంది.