English: Staff make a lot of effort.
Telugu: దానికి సిబ్బంది కృషి ఎంతో ఉంది.