English: from Mecca, Saudi Arabia
Telugu: Mecca, సౌదీ అరేబియా