English: And it was no easy task getting here.
Telugu: మరియు ఈ సులభం కాదు సాధించడానికి.