roll out the red carpet

Verb

 * 1)  To extend the utmost hospitality; to treat someone as an honored guest; to welcome or host, especially in a showy or extravagant manner.
 * The mayor of the little town rolled out the red carpet for new businesses by calling on them personally.

Translations

 * Chinese:
 * Mandarin: 热烈欢迎, 隆重欢迎
 * Finnish: levittää punainen matto
 * French:
 * Italian: offrire un trattamento coi fiocchi
 * Swedish: rulla ut röda mattan