English: All of these were new insights to her.
Telugu: ఇదంతా ఆమెకు ఓ కొత్త అనుభవం.