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