English: It means dedication.
Telugu: అంటే అర్ధం సమర్పణ.