English: “We are very happy to have learnt so many new things.
Telugu: "ఈ శాస్త్రవేత్తల వల్ల మాకు చాలా కొత్త విషయాలు కూడా తెలుస్తున్నాయి.