English: They were recently in Toronto.
Telugu: ఇటీవలే వీరి ఎంగేజ్మెంట్ టోరంటోలో జరిగింది.