English: About 15 yards away he was down.
Telugu: దాదాపు 15మీటర్ల మేర రోడ్డుపై దొర్లుకుంటూ పోయాడు.