those people are watching have expectations of their demanding from us
Those people are watching us, they have expectations of us and they are demanding answers from us.
Those people are watching have expectations of they are demanding from us.