English: This is four times more than previously thought.
Telugu: తొలుత వేసిన అంచనా కన్నా ఇది నాలుగు రెట్లు అధికం.