English: Another report, giving more credence to the story: [1]
Telugu: కథకు మరింత విశ్వాసాన్ని చేకూర్చే మరొక నివేదికః [1]