English: It’s still incredible.
Telugu: ఇది ఇంకా నమ్మశక్యంగా లేదు.