Yes, you are right.
In your case the clients transaction will be suspended and if the new transaction will take more time than the clients-Tx-timeout the result is
that your (inner) Tx will be successful commited and the outer Tx will be rolled back.