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