"be on a roll" in German to be on a roll eine Glückssträhne haben erfolgreich sein Detailed translations for "be on a roll" to be on a roll to be on a roll eine Glückssträhne haben to be on a roll(also: to have success, to succeed, to meet with success, to be successful) erfolgreich sein