English: They may have inspired it.
Telugu: బహుశా దాన్ని స్ఫూర్తిగా తీసుకున్నట్టున్నారు.