English: India is ranked 133 in the World
Telugu: ప్రపంచ ఆనంద సూచికలో భారత్ 133వ ర్యాంక్