what a hit! - Turkish English Dictionary