translate English to French: They released their first mixtape in 2005 and have since made several nominations and awards in his country.
Ils sortent leur première mixtape en 2005 et ont fait depuis plusieurs nominations et récompenses dans son pays.