"sein bestes geben" in English sein Bestes geben to be on your mettle Detailed translations for "sein bestes geben" sein Bestes geben sein Bestes geben to be on your mettle