TEDx Talks recently released the video of Rana Daggubati delivering a TED talk at an event in Hyderabad. The video,…