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