English: A recent report provided that information.
Telugu: తాజాగా ఓ నివేదిక ఈ వివరాలను వెల్లడించింది.