English: A recent G20 summit was held in Toronto, Canada.
Telugu: ఇటీవల జి-20 దేశాల సమావేశం ఎక్కడ జరిగింది--టొరంటో (కెనడా).