English: In my view they have done so.
Telugu: నా దృష్టిలో, వారు ఆ పని చేశారు.