English: I recently spoke to a group that I've been repeatedly invited back to speak to over the last 5 years.
Telugu: గత 5 సంవత్సరాలుగా మాట్లాడటానికి నన్ను పదేపదే ఆహ్వానించిన ఒక సమూహంతో నేను ఇటీవల మాట్లాడాను.