English: But that cant be a sufficient explanation.
Telugu: కానీ ఈ వివరణ ఆమోదయోగ్యమైన ఉండకూడదు.