English: They must have worked very hard on it.
Telugu: దానికి వారు ఎంతో సాధన చేసి ఉండాలి.