English: India is ranked at 133rd in the happiness index.
Telugu: ఆనందమయ జీవన సూచిలో భారత్ 133వ స్థానంలో ఉంది.