Running late- foreigners may not expect this but here everything runs a little late, may that be your Indian friends, government offices or trains and metros so while you are in India try to keep extra time for delays so that you don’t feel stressed because of shortage of time.
In fact, Indians believe being late means you had something more important than you have planned. This late behavior might frustrate some punctual peeps.