What does Bisher ist zu wenig getan worden mean?

Bisher ist zu wenig getan worden - German to English

not enough features however already been done.