English: ing me something new.
Telugu: నాకు ఏదో కొత్తా ఫీలింగ్.