translate English to French: $45 million up to $60 million $52.5 million up to $100 million
Entre 45 et 60 millions $ Entre 52,5 et 100 millions $