English: But none of their explanations makes sense.
Telugu: కానీ వారి నుంచి ఎటువంటి వివరణ లేదు.