Match Audio to Translation

Arabic Phrases
English Translations
In a place about a thousand miles away
In the heart of the ocean
And saying to me
And because I didn't have a mechanic with me
And for this reason