Idiom: Stand tall

See also: