English: I couldn't believe it upon seeing that.
Telugu: అది చూడగానే నాకే నమ్మకం కుదరలేదు.