English: We are new here as well.
Telugu: మాకూ ఈ చోటు కొత్త.