English: He pitched this story.
Telugu: ఆయన మనసు పెట్టి ఈ కథ చేసారు.