English: They have also joined recently.
Telugu: ఇటీవల మరికొంతమంది చేరారు కూడా.