English: Many have made it and some are on the way.
Telugu: చాలామంది దీనిని తయారు చేశారు మరియు కొందరు మార్గంలో ఉన్నారు.