Thank God, they finally arrived. - Allaha şükürler olsun, sonunda vardılar.
Thank God, they finally arrived.
Allaha şükürler olsun, sonunda vardılar.