English: There's a lot to see in Greece.
Telugu: గ్రీసులో చూడటానికి చాలా ఉంది.