meaning of Bisher ist zu wenig getan worden

Bisher ist zu wenig getan worden - German to English

not enough features however already been done.