>>snip<<
Like I said, you need some TRX in your address from the transaction to go through. Right now you have a balance of 0 TRX.
TRX can be spent as a fee for the transaction, or you can freeze it/stake it and activate your account so that you won't have to spend on the transaction fees. You can later on unstake your TRX and spend it, but it only becomes available 3 days after unstaking it
Use
https://www.tronstation.io/calculator to estimate how much Tron you need to freeze.
Your friend has at least 267 TRX frozen in his account for a bandwidth of 346