English: That video has over 24 million views on YouTube.
Telugu: ఈ వీడియోను దాదాపు 24 మిలియన్స్ పైగా వీక్షించారు.