English: This is their effort.
Telugu: ఇది వారి చెమట. . వారి కృషి .