@rstrst , if you are living in the USA, you definitely can e-file. Just note that you would have to enter the details from your NR4 into a similar form ( i.e. if this interest income then use it as if you have received a 1099-INT etc. ) on the TurboTax. Here is link that you may find helpful --->
https://smallbusiness.chron.com/include-nr4-form-turbotax-32003.html
Of course if you need more help , please come back but provide the code shown on the NR4 -- type of income.
pk