"Time-keeping is not an Indian strength. Your punctuality will be expected, but don't assume the the Indians will be on time. Delays are normal and to be expected, so be prepared to be kept waiting for appointments. It is a standing joke that IST (Indian Standard Time) really stands for Indian Stretchable Time. Westerners in India have difficulty in understanding this fluidity in relation to time; patience is key." -Culture Smart! India