Now, the not-so-good news. India is 126th in the happiness world ranking of 137 countries. We know that this very piece of information is making you very cheesed off - and, thereby, confirming the very 'fact' you wish to write off as 'Western conspiracy'.