English: A lot of other researchers would say that number is higher.
Telugu: ఈ సంఖ్య ఇంకా ఎక్కువే ఉంటుందని కొంతమంది పరిశోధ కులు పేర్కొంటున్నారు.