English: This was much more than previous estimates.
Telugu: ఇది గత అంచనా కంటే ఎక్కువ.