English: This video confirms this.
Telugu: దీంతో ఈ వీడియోకు బలం చేకూరుతోంది.