English: It was a harrowing experience for us.
Telugu: అది మాకు ఓ చేదు అనుభవం.