Translation: from spanish

the country still hasn't managed to turn the corner