due to the abovementioned reasons - Türkçe İngilizce Sözlük