Vijay Sethupathi’s Tughluq Durbar: Teaser of the political drama promises a nail biting revenge drama