English: Although I`m new in here.
Telugu: అయినా ఈ వూరికి కొత్త కదా నేను.