English: The world knows it too.
Telugu: ప్రపంచానికి కూడా తెలుసు.