Portuguese / Spanish / English

inescapable duty