çok şaşırtıcı

listen to the pronunciation of çok şaşırtıcı
Turkish - English
how about that?
jaw-dropping
{s} startling
damned