Your tx has very low fee. To accelerate it on pool they ask 0.007 btc fee, but they ask to pay forward.
Maybe it not worth for you.
Your tx may confirm only if some pools mine it or if drops and exchange or sender send your bitcoin again if you not want to pay.
The transaction is confirmed already and I do not think it is worth to pay that much to accelerate transaction while there are some free accelerator services. So OP kindly please this thread as your issue is solved already and grats that you received it eventually. Not really sure what you have done, whether you used viabtc or you just did nothing but at least you got it already.