Long-only money will come back to India: Avasthi