English: The video has the same feel.
Telugu: ఈ వీడియోను చూసినా అదే అనుభూతి కలుగుతుంది.