take a licking but keep on ticking - Almanca İngilizce Sözlük