English: The video nevertheless is impressive enough.
Telugu: ఇప్పటికీ ఈ వీడియో ప్రేక్షకులను బాగా ఆకట్టుకుంటుంది.