You haven't specified in what form the money was. Was it USD in the form of TRC20 token like USDT?
If yes then you will need transaction fees in the form of Trx. They won't levy the transaction fee from the USDT token.
I suggest you buy a small amount of Trx from an exchange then send it to the address having the funds. Your friend should have tried to teach you a few basics about how the TRON blockchain works.
thank you for your reply
Now i make new wallet on other application wallet then i copy their address for test and i use it on tronnlink but its still show insufficient trx balance
even with $1
and i attached screenshot from the problem would you please check it what is the problem
https://i.ibb.co/VjBGSTz/probim.jpgand now i checked transaction details that my friend transfer for me
TRC20 Transfers:
Token Tether USDT
Consume Bandwidth: 345 Bandwidth
Fee Limit: 10 TRX
Smart Contract Trigger
0 Bandwidth 0 Energy