English: Story seems odd but not completely implausible.
Telugu: కథ పూర్తిగా ఓల్గా కల్పనే అయినా అసహజంగా అనిపించదు.