Nara Lokesh Babu has Leased Twitter