English: This is scarcely believable.
Telugu: అది కాస్త నమ్మశక్యంగా లేదు.