English: I believe it has been done by someone.
Telugu: ఇది ఇంకెవరో చేసిన పని అని నా అనుమానం.