English: The story does seem out there.
Telugu: కథ అక్కడక్కడా సాగతీసినట్టు అనిపిస్తుంది.