Home 4K HD Dammu Telugu Film / Ntr's previous two films didn't fare well at the box office. December 24, 2020