English: Last year, it was 128.
Telugu: గత ఏడాది 128వ స్థానంలో ఉంది.