with great strides - Turkish English Dictionary