English: Does that sound too far-fetched?
Telugu: ఇది వినడానికి చాలా గగుర్పాటు కలిగిస్తోంది కదా ?