yet we must also great efforts been made and put right
Yet we must also recognise that great efforts have been made in recent years to put things right.
Yet we must also great efforts been made in put right.