pass the most difficult part of something - Turkish English Dictionary