Actor Mahesh Babu has taken to Twitter to celebrate the nail-biting finale between England and New Zealand. Tollywood superstar has been trolled after he reacted late on the result of World Cup Cricket match final that took place between England and New Zealand on Sunday night in Lords. The actor was trolled for his tweet that was posted 24 hours after the final match. On the professional front, Mahesh Babu is currently in Kashmir, shooting for Anil Ravipudi's 'Sarileru Neekevvaru'. Watch the video.