English: Better placements
Telugu: మెరుగైన ర్యాంక్‌లు