English: Could not believe it when I saw that.
Telugu: అది చూడగానే నాకే నమ్మకం కుదరలేదు.