to be rather good fun - Turco Inglés Diccionario