English: In my opinion they did it.
Telugu: నా దృష్టిలో, వారు ఆ పని చేశారు.