to make headway - Turkish English Dictionary