English: I'm glad this is being done at least.
Telugu: కనీసం ఇదైనా చేస్తున్నారని సంతోషిస్తున్నారు.