don't beat yourself up - Turkish English Dictionary