English: Some new things about it.
Telugu: . గురించి కొన్ని కొత్త విషయాలు తెలిశాయి.