If fly wire provide you swift copy, you can give that to bank of Baroda And they will trace it too... because funds from Bank of America will be delivered in USD currency to local account. Now, savings account will not accept USD currency so either the Bank forex department will hold that money...