Hi Niladri .
Its quite common for discus to eat smaller tetra fish . it all depends from many factors and size of discus VS size of tetras being the most important IMO.
Next time try to buy full grown cardinals instead of fish store baby neon tetras and you may get lucky .