English: Even economists agree on this.
Telugu: ఆర్థికవేత్తలు కూడా ఈ విషయాన్ని అంగీకరిస్తున్నారు.