English: It has received several global awards and recognitions.
Telugu: అనేక ప్రపంచస్థాయి అవార్డులు, రివార్డులు సాధించారు.