English: But his explanation simply does not make sense.
Telugu: కానీ. . అతని వివరణ ఏమంత నమ్మశక్యంగా అనిపించడం లేదు.