English: Another historical narrative had been found wanting.
Telugu: మరో చరిత్రాత్మక ఘట్టం ఆవిష్కృతమైంది.