Dada a sua atualização da pergunta para a data correta de 24 de dezembro de 2014 ...
O seu voo partiu cerca de 2 horas e 22 minutos atrasado. Tem um tempo normal de voo programado de pouco menos de 4 horas.
De acordo com os regulamentos estabelecidos pelo Escritório Indiano do Diretor Geral da Aviação Civil (disponível em inglês) aqui ) a companhia aérea é obrigada a fornecer "Refeições e bebidas" quando o voo estiver atrasado "3 horas ou mais em caso de vôos tendo um tempo de bloqueio de mais de 2 ½ horas e até 5 horas ".
Como o seu voo só atrasou menos de 3 horas, eles não tinham necessidade legal de fornecer comida ou bebidas.
Além disso, não há menção de compensação por tal atraso, e dado que não havia necessidade de fornecer refrescos, obviamente não haveria expectativa de compensação.