English: This place is new to me.
Telugu: ఈ ప్రదేశం నాకు కొత్తే.