English: A recent report by the World Bank vindicates this claim.
Telugu: తాజాగా ప్రపంచబ్యాంకు నివేదిక ఇదే విషయాన్ని వెల్లడించింది.