English: Several of our friends have recently launched new blogs of their own.
Telugu: ఇటీవల మా స్నేహితులు ఇద్దరు తమ కొత్త బ్లాగులు ప్రారంభించారు.