Как это по-английски сказать?

This band... has recently... ?

Thanks.