English: Those efforts are welcome.
Telugu: ఈ ప్రయత్నములూ స్వాగతార్హము.