English: It does sound like the story.
Telugu: ఇది కథలో లాగా వినిపిస్తుంది.