very important or difficult - Turkish English Dictionary