English: A thought provoking video....
Telugu: సంచలనం సృష్టిస్తున్న వీడియో. . .