English: A truly horrendous experience.
Telugu: అది చాలా భయంకరమైన అనుభవం.