Complex sentence: It was released in Finland on January 19,2005 and has been both acclaimed by public and critic.
Split into simpler sentences: It was released on January 19,2005. The album has been both acclaimed by public and critic.