English: A truly bizarre experience.
Telugu: అది నిజంగ ఒక వింత అనుభవం.