English: India is ranked at 130th.
Telugu: భారత్కు 130వ స్థానం లభించింది.