clearly infrastructure projects in which you have just eluded our step in the right direction
Clearly, the infrastructure projects in progress, which you have just alluded to, are a step in the right direction.
Clearly, infrastructure projects in which you have just alluded are step in the right direction.