English: A lot of digging and research on this story has been done.
Telugu: ఎంతో రీసెర్చ్ చేసి ఈ కథ రాశారు.