be vigorously applauded - Turco Inglés Diccionario