Answer
The Victoria Cross was awarded to Roberts for his heroic actions during the Indian Rebellion of 1857-1858, a significant uprising against British rule in India. Roberts demonstrated remarkable bravery and leadership while serving with the Bengal Artillery, distinguishing himself in numerous engagements, including the Relief of Lucknow and the Siege of Delhi.