English: It really did feel like that.
Telugu: నిజంగా ఇలా జరుగుతుందా అనిపించింది.