English: economists have questioned it.
Telugu: అని ఆర్థికవేత్తలు ప్రశ్నించారు.