teftişten geçmek

listen to the pronunciation of teftişten geçmek
التركية - الإنجليزية
pass muster
undergo an inspection