hi rimpy i submitted my passport on 2nd march to delhi chc and thye got it on 4th march and i got it back on 27 th march with visa stamped.. as same as you they requested my passport with forigen travel form and ropr fee after the completion of medicals.
in some cases passport take much longer...