ağır kayıplar vermek

listen to the pronunciation of ağır kayıplar vermek
Turkish - English
suffer heavy losses