English: Hard to believe that they did not.
Telugu: వారు లేరన్న నిజం నమ్మడం కష్టంగా ఉంది.