English: And yet the details about it are rather hazy.
Telugu: అయితే అందుకు సంబందించిన వివరాలు చాలా సస్పెన్స్ గా కొనసాగుతుంది.