English: Last year India was ranked at 77.
Telugu: గతేడాది భారత్కు 77వ ర్యాంకు