give a very good performance - Turkish English Dictionary