larger than life

Adjective

 * 1) Of greater size or magnitude than is naturally or normally the case; of larger size than life-size.
 * 2)  Very imposing, renowned, or impressively influential.
 * 1)  Very imposing, renowned, or impressively influential.
 * 1)  Very imposing, renowned, or impressively influential.

Translations

 * French: plus grand que nature
 * German:
 * Hungarian: nagy formátumú