English: Who gave this estimate?
Telugu: ఇంతకీ ఈ అంచనాలు ఎవరు వేశారు?