English: It is at 121st place globally.
Telugu: ప్రపంచంలో 121వ స్థానంలో ఉన్నది.