English: Most of this was new information for me.
Telugu: చాలా వరకు నాకు అవి కొత్త informations.