expatangela.com
Indian Standard Time means always being late
A massive amount of the population runs on what Indian's jokingly refer to as Indian Standard Time. And that means L-A-T-E! Damn late in many cases.