English: This is certainly their work.
Telugu: సహజంగా, ఇది వారి పని.