mezhepine sığmamak

listen to the pronunciation of mezhepine sığmamak
Türkçe - İngilizce
(for something) to be completely against one's principles; to be completely foreign to one's understanding