i'm sort of glad. - Turco Inglés Diccionario