Infra stocks future not looks too promising in near future. Shift to banks or pharma stocks for medium term.