Invoice Form Customization

Hello Everyone ,
i would like to get help on the matter of invoice ,
how can i place two currency on same invoice so as to give my customers options on which currency they can use on the same invoice like below

The invoice can only be created in the currency of the customer account, however, when that currency is foreign you can show the total in local currency by checking this box.