English: Other sources estimate the total worldwide at 2.5 million.
Telugu: ఇతర మూలాలు 2.5 మిలియన్ యూరోల మొత్తం సూచిస్తుంది.