English: So many new friends!
Telugu: చాలా మంది కొత్త మిత్రులు. .