English: The amazing green paradise is the island of Madeira.
Telugu: అమేజింగ్ ఆకుపచ్చ స్వర్గం మదీరా ద్వీపం.