English: The story is strong too.
Telugu: కథకూడా బలమైనదే.