English: Though this ranking has increased in recent years, there remains little scientific support.
Telugu: ఇటీవలి సంవత్సరాలలో ఈ ర్యాంకింగ్ పెరిగినప్పటికీ, తక్కువ శాస్త్రీయ మద్దతు ఉంది.