English: They have been pretty high up in the rankings for a long time.
Telugu: అతను చాలాకాలంగా ర్యాంకింగ్స్లో అగ్రస్థానంలో ఉన్నాడు.