English: It’s interesting stuff.
Telugu: అంటే ఆసక్తికర సంగతులే తెలుస్తున్నాయి.