English: The World Bank and IMF have said the same.
Telugu: * ప్రపంచ బ్యాంకు, ఐఎంఎఫ్ కూడా ఇదే విషయాన్ని వెల్లడించాయి.