English: A new experience on us.
Telugu: మాకు ఆ అనుభవం కొత్త.