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