English: Those numbers are hotly disputed.
Telugu: ఈ లెక్కలు చాలా వివాదాస్పదమయ్యాయి.