Indian social media users react with glee to launch of Netflix in India as part of its global expansion plan.

Original source – 

India reacts to Netflix launch