it is short of for people the people who stand in course
It is nothing short of a humiliation for millions of people the people who stand in those queues.
It is short of for people the people who stand in queues.