English: It's about time Twitter
Telugu: ట్విటర్కు టైమ్ దగ్గర పడిందా