quite an achievement - Turkish English Dictionary