"face an uphill battle uphill struggle" in German to face an uphill battle/uphill struggle einen harten Kampf vor sich haben Detailed translations for "face an uphill battle uphill struggle" to face an uphill battle/uphill struggle to face an uphill battle/uphill struggle einen harten Kampf vor sich haben