English: But details of what happened remain in dispute.
Telugu: అయితే అందుకు సంబందించిన వివరాలు చాలా సస్పెన్స్ గా కొనసాగుతుంది.