English: achieved some recognition.
Telugu: కొంత గుర్తింపు సాధించారు.