English: He can’t quite believe it.
Telugu: ఇదంతా తనకు నమ్మశక్యంగా లేదు.