English: An internet search revealed a few more things.
Telugu: ఇంటర్నెట్‌ శోధిస్తే కొన్ని విషయాలు తెలిశాయి.