elevator pitch" is an English idiom. Meaning "A brief presentation of an idea, one short enough to be delivered in an elevator