Esperança lives up to her name.