English: A horrid experience it was indeed.
Telugu: అది చాలా భయంకరమైన అనుభవం.