yeah... long term means more than 1 year. Companies like Rayyan bank, Khalij Bank,Gulf cement etc will do well.