translate English to French:   The anti-flu drugs Tamiflu and Relenza are extremely expensive and in short supply.
  Les médicaments anti-grippaux tels que le Tamiflu et le Relenza sont très coûteux et connaissent actuellement une pénurie.