learn the hard way in German
learn the hard way in German
auf die harte Tour lernen
To learn by experiencing the consequences of making mistakes.