English: Leona couldn't believe her eyes.
Telugu: లియోనిడ్ నా కళ్ళు నమ్మకం కాలేదు.