English: This is new for me.
Telugu: ఇదేమైనా నాకు కొత్తా.