Had traveled from Mumbai to Hyderabad by Air India 965 (Boeing 747-400). Departure was from T2 terminal. The check-in was very easy and staff were quite polite and issued boarding pass within 2 minutes. Staff was excellent and were very helpful on-board. IFE was not working as it is only functional in international routes. Food was provided and was quite good(Stuffed Croissant, cake, fruits).