be very well done - Turkish English Dictionary