be vigorously applauded - Turkish English Dictionary