you should be proud of yourself - Turco Inglés Diccionario