English: Always wondered about these things.
Telugu: ఈ విషయాలను ఎప్పటికప్పుడూ ఆరా తీస్తూ ఉంటారు.