Can a resident who slept until

Q: I intended to travel from Riyadh to the Eastern Province. About four kilometers away, I performed Maghrib (Sunset) and `Isha' (Night) Prayer at the time of the former. I went on my way and after five kilometers, I passed by a place called Khashm Al-`An where some of my relatives live. I intended to visit them quickly to see them off and then go on my way. When I arrived there, they insisted I stay with them to have dinner. I stayed there until the time of `Isha' Prayer is due. They performed Salah and I sat as I performed it. Is my Salah valid? Should I perform it again?

A: Your Salah is valid and you do not need to perform it again. It is better in this case to perform it again along with them. It will be considered a supererogatory Salah.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.