English: To me this was a new experience.
Telugu: నాకు ఈ సినిమా చేయడమే ఒక కొత్త అనుభవం.