English: You and your friends have done a very good thing.
Telugu: మీరు , మీ స్నేహితులు చాలా మంచి పని చేస్తున్నారు.