English: This is new to us.
Telugu: మాకు ఆ పని కొత్తది.