English passengers characters analysis spoilers. Paar board. Tahkhana meaning in sanskrit pronunciation in english. NEA waste-to-Energy Plant.