Tag: Major star Adivi Sesh opens up on North vs South deabate