English: And they have made this possible.
Telugu: మరియు వారు దీన్ని చేయగలిగారు.