English: A harrowing experience it was, too.
Telugu: ఇది చాలా బాధాకరమైన అనుభవం కూడా.