English: But I am new to this medium.
Telugu: అయినా ఈ వూరికి కొత్త కదా నేను.