English: Recently have tried to do more of this.
Telugu: ఇటీవల దీనిని మరింత సమర్ధవంతంగా చేసేందుకు ప్రయత్నాలు చేశారు.