rocky road

Noun

 * 1) Any of several forms of candy containing lumps of chocolate, marshmallows and nuts.
 * 2) A variety of chocolate ice cream with marshmallows and almonds.
 * 3)  A rough time, course etc.
 * 1)  A rough time, course etc.

Translations

 * Dutch: rocky road
 * French: rocky road, route rocheuse
 * German: Rocky road
 * Japanese: ロッキー・ロード, ロッキーロード