English: The story is mind boggling.
Telugu: కథ మాత్రం సస్పెన్స్ లోనే ఉన్నది.