English: Their efforts are required.
Telugu: వాటి సాధనకు కృషి అవసరం.