royal_roadEnglish

royal road

Noun

An auspicious way or means to achieve something

English: royal road