"larger or prettier than people we know; bigger than life" In American movies, everything seems larger than life. Buildings are taller, women are sexier.
LARGER THAN LIFE
Meaning of LARGER THAN LIFE in English
English idioms vocab. Словарь английских идиом и выражений. 2012