You can't do anything from your end on that case since your receiving transaction still unconfirmed. Only thing could do from the other end who have sent you the fund. I don't know which wallet has been used to make transaction, but sender could increase transaction fees to speed up transaction. Have you noticed how much fees per byte has been used? If sender used low fees then it would take times. Or you my share transaction id if you don't have problems with privacy, so we might see the real reason behind of the slow transaction. Your transaction couldn't be confirmed before confirmation of your receiving transaction.
Sent you a private mesaage with regards your request
Can you please respond