English: I've never seen such a horrendous sight.
Telugu: అంతపెద్ద లోయ నేనెప్పుడూ చూడలేదు.