English: But his explanation doesn’t add up.
Telugu: కానీ. . అతని వివరణ ఏమంత నమ్మశక్యంగా అనిపించడం లేదు.