don't beat yourself up - Alemán Inglés Diccionario