English: They have received accolades in the international sphere too.
Telugu: అంతర్జాతీయ వేదికల మీద అవార్డులు కూడా అందుకున్నాయి.