take remarkable steps in - Turkish English Dictionary