willingly given in German
willingly given in German
aufopfernd
großzügig
vorbehaltslos
rückhaltlos