goûter le ciel
Meanings
Verb
1. to taste like heaven (Quebec)