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