English: I blogged about it finally!
Telugu: నేను చివరకు ట్వీట్ చేసాను !