English: had seen UFO's.
Telugu: నేను UFO లు చూశాను