English: There's enough leg room.
Telugu: తగినంత లెగ్ రూమ్ ఉంది.