ANSWER:

As long as you finished 1 rakah before maghrib time entered, your asr is valid.

It’s not permissible to delay praying it until this late without a valid reason. 

I prayed my asr like 2-3 minutes before the azan for Maghrib and finished it like 2-3 minutes after the Maghreb azan.so is my asr salah valid.

Prayer |