adoption
828 TopicsWhat's new in Microsoft Planner | September 2026
Fall is officially here, and with it comes our first quarterly edition of What's New in Microsoft Planner! Each quarter, we'll bring the latest Planner updates together in one place. We're continuing to invest in Planner to help people work alongside AI to plan and get work done, whether you're tracking your own tasks or coordinating a shared plan across your team. This quarter's updates give you a clearer view of your work, new ways to save time keeping plans current, and more places to manage tasks where work already happens. Planner Agent is now built directly into basic plans, so you can ask questions about your plan, create and update tasks, and focus on your top priorities without leaving Planner. We're also making Planner Agent in Copilot more capable, with fuller answers on large, complex plans and faster, more reliable responses. You'll also find updates that bring Planner closer to where your team collaborates, from adding Planner as a tab in private and shared Teams channels to bringing your tasks and plans into Outlook. And the new Task Details Side Pane lets you update assignments, dates, and checklists without losing sight of the bigger picture. Read on to see everything that's new in Planner this quarter and share your feedback through the Planner Feedback Portal. Keep the details and bigger picture in view Task Details Side Pane Planner now offers a new way to view and edit task details without losing sight of the plan or task list. The Task Details Side Pane opens alongside Board, Grid, and My Tasks views. Assignees, dates, notes, and checklists can be updated without leaving that view. Seeing task details alongside the plan makes it easier to review assignments and dates without losing context. Planner now also remembers the preferred task details layout when the app is reopened. On smaller screens, task details automatically open in a dialog for a better fit. Save time planning and getting work done Chat with Planner Agent in Planner Planner Agent chat is available directly in basic plans. It allows teams to ask questions about the plan, create and update tasks, and filter the view to focus on the top priorities. With chat built into the plan, teams can now review tasks and make updates without leaving Planner to start a separate conversation in Copilot. Planner Agent in Microsoft Copilot More context for large plans: Planner Agent can now use more information from large and complex plans when answering questions. It leverages the latest frontier models for more in-depth reasoning and draws more effectively on work content. These improvements help find relevant tasks and include more supporting plan details in responses, giving teams a fuller picture of the work being reviewed. Create larger plans in Copilot: The previous 30-task limit when creating a plan has been removed, allowing Planner Agent to generate larger initial task lists without a limit. Teams can review the proposed tasks in Copilot before saving them to the plan. Improvements also extend beyond plan creation, with faster responses and fewer interruptions across the Planner Agent experience in Copilot. Assign tasks to team members: Users can set task owners by asking Planner Agent or using task cards in the agent's responses, without leaving the conversation in Copilot. Choose how Planner Agent responds: A new model selector offers Quick response, Think deeper, and Auto modes. Users can choose a quicker response, request more in-depth reasoning, or let Planner Agent select the mode automatically. Planner capabilities in Copilot Users can keep tasks current while handling other work in one conversation, without opening Planner or a separate Planner Agent chat. In Copilot Chat, users can now search for tasks and plans, get answers about their work, create or update tasks, and take action on plans. The same chat includes capabilities from Outlook, Excel, PowerPoint, and other apps. Users can access these alongside Planner capabilities without switching between agents. Manage work where it happens Planner in Outlook Planner is now available in Outlook, bringing tasks and plans, along with Planner Agent, into the inbox. This experience supports both personal task tracking and collaborative planning, so individual commitments and shared work can be managed in one place. With Planner in Outlook, people can track progress, coordinate responsibilities, and take action without leaving their inbox. To get started in Outlook on the web or the new Outlook for Windows, select Apps, search for Planner, then add and pin it for quick access. Planner tabs in Teams channels Planner can now be added as a tab in private and shared Team channels. Team members can create a new basic plan or select an existing plan shared with the group associated with the channel. Once added, the plan is easy to find in the channel where the team collaborates. Members can return to that dedicated space to review tasks and manage projects together.6.4KViews6likes7CommentsAlternatives to Viva Goals?
Viva Goals being retired wasn't good news. It put many of us in the community in a pretty tough spot. There is less than a year to find a new OKR software and migrate. We really liked Viva Goals because our team could use it inside Microsoft Teams. Some of the alternatives we are considering switching to are: Teamflect WorkBoard Perdoo All three of these have great Microsoft Teams integration and solid OKR features. We are also considering other alternatives such as Profit Co and Lattice. Any opinions on or experience with these tools?Solved5KViews4likes6CommentsWhat's New in Microsoft Teams | August - September 2026
A quick note before we get into it: What's New in Teams is shifting from a monthly to a quarterly rhythm. You'll hear from us next in December, March, and June, and each edition will round up everything announced and released over the full quarter. One post, one fuller view of what's new. Two investments shape where Teams is heading, and you'll see both in this quarter's releases: AI transforming teamwork with agents as part of the team, and a simpler, smarter, more secure foundation underneath it all. AI in Teams is showing up in the flow of your work. Teams Phone Agent brings that to your phone line, helping callers with common requests in more than 60 languages and routing them with context attached, so a missed call turns into a next step instead of a lost one. Context carries forward, too. Video recap turns a meeting you missed into a short, narrated highlight reel, so what a meeting decided outlasts the conversation itself. And protection for everyday collaboration is always top of mind. The new Security Detection Report brings detections such as impersonation and malicious URLs into one view in the Teams admin center, so admins see the whole picture in one place. Read on for all the latest updates! Feature categories: (All features listed are generally available unless otherwise noted) Chat and Collaboration Meetings Teams Phone Workplace Teams Events Fundamentals and Security Teams Platform Certified devices Chat and Collaboration Ask Copilot in Teams conversations Stay in the flow of work and get help from Copilot directly within your conversations. Open Copilot from a message or selected text in a Teams conversation, with the relevant context already included, making it easier to gain insights, explore questions, and move work forward without needing to re-explain information. Find agents and apps faster through Teams search Discover the tools you need with agents and apps surfaced directly in Teams search results. As you type in the search bar, matching agents and apps appear alongside other relevant results, helping you spend less time searching and more time getting things done. Find and share files faster in Teams Locate the files you need while sharing content in Teams. Search for cloud-based files directly from the attachment experience, making it easier to find and share the right content without interrupting the flow of collaboration. Emoji shortcuts on iOS and Android Express yourself with emoji shortcuts. Desktop emoji shortcuts now work on iOS and Android. Insert emojis directly in the compose box by typing a word between colons, so :smile: becomes 😊. Autocomplete suggestions help speed up entry, and custom emojis are also supported. Clearer text highlighting in dark mode and high contrast mode Make highlighted text easier to read while composing messages in Teams. Improvements to text highlighting in dark mode and high contrast mode provide a more consistent and accessible editing experience, helping content stand out more clearly. Meetings Video recap in Teams Meeting recap now delivers a bite-sized video recap of with key highlights from your Teams meeting. It combines AI-generated voiceover summaries with video snippets, spotlighting the most important moments while preserving the original tone and flow, so you can catch up on key topics in a few minutes. Video recaps now support meetings in 23 languages across 31 regional variants, learn more. Translation button to change the language for intelligent meeting recaps After an intelligent meeting recap is generated, you can change the recap language at any time using a translation button, even if a different language was selected during the meeting. Multilingual teams get more flexibility to read meeting insights, action items, and discussion summaries in the language that is most comfortable for them. Redesigned meeting controls Stay focused on your conversations with a customizable meeting toolbar that keeps the controls you need within easy reach. Pin your most-used controls, unpin those you don’t need, and drag and drop them into the order that works for you. Raise Hand now lives inside the React button, while Leave has its own spot on the right to help avoid accidental exits. Teams Phone Teams Phone Agent Teams Phone Agent is an AI-powered receptionist for your business’s phone line, so callers can get help with common requests even after hours. For customer-facing organizations and departments using Teams Phone, such as bank branches or IT help desks, it takes repetitive calls off employees' plates so they can focus on the conversations that truly need a human touch. With support for over 60 languages and locales, Teams Phone Agent handles common requests such as answering routine questions or booking appointments. , And it can route a caller to the right department or employee with an AI-generated summary of the conversation, so customers do not have to navigate phone menus or repeat themselves. Custom voice agents are available for specialized workflows. Teams Phone Agent is now generally available, learn more. If the player doesn’t load, open the video in a new window: Open video Intelligent call recap in Queues app Intelligent call recaps in Queues app help you catch up on recorded or transcribed queue calls with AI-generated summary notes covering key discussion points and follow-up actions. To open a recap, find the call record in the Queues app call history and select Recap. Copilot in Queues app’s shared call history for post-call insights Quickly catch up on a call queue call and uncover key details with the ability to use Copilot in the shared call history in Queues app. After a recorded call is completed, users with Copilot can now open the call record in the shared call history, access the Copilot Chat sidecar from the Recap tab, and ask questions about the call. Automatic recording and transcription for call queues Capture customer interactions without requiring your organization’s calling representatives to manually start recording. Admins can enable automatic recording and transcription for individual Teams call queues and control access to recordings. Recordings are stored in SharePoint and accessible through call recaps in the shared call history in Queues app. View and manage auto attendant shared voicemails in Queues app Help your team stay on top of customer messages by managing auto attendant shared voicemails directly in Queues app. Calls routed from an auto attendant to voicemail will appear in Queues app, giving collaborative calling teams a centralized place to track, triage, and respond to messages. Customize recording and transcription notifications for Teams calls Give your organization greater control over how recording and transcription are communicated during Teams calls. IT admins can customize select user notification strings for recording and transcription in the Teams admin center, helping tailor the experience for participants in Teams VoIP calls. Enhance control of delegated calls with call lock and delegate join alerts Call delegation in Teams gains real controls: a delegator can lock an active call and see when a delegate joins. Locking prevents delegates from joining or resuming the call, and optional warning tones notify participants when a delegate joins or resumes. Workplace Interpreter agent support in Teams Rooms on Android The Interpreter agent acts as a translator in Microsoft Teams meetings, letting participants listen in their chosen language with real-time translation. It is now available in Teams Rooms on Android licensed for Teams Rooms Pro. New room optimization mode in Teams desktop Room optimization mode makes it easier to use your laptop for meetings and collaboration in spaces such as focus or huddle rooms that do not yet have a Teams Rooms system. It replaces shared display mode, has a new location, and enables or disables room-specific features. When room peripherals are connected, Teams can automatically select audio and video devices, enable speaker recognition and shared display, and disable voice isolation. Modernized Gallery view in Teams Rooms on Android The updated Gallery view in Teams Rooms on Android prioritizes video on the meeting stage, arranges participants in consistent aspect ratios, and minimizes movement of participant tiles on stage. You can hide the room self-preview video and choose to see audio and video participants equally on stage instead of prioritizing video participants. Admins can set the default behavior using local device settings and the Pro Management portal. Teams Events Breakout rooms in Teams Meetings & Events Breakout rooms are now supported in Teams Meetings & Teams Events with up to 1,000 participants across 100 rooms, increased from the previous limit of 300 participants across 50 rooms. Organizers can use breakout rooms to create smaller focused sessions within an event for more interaction and collaboration. Specify who has control of production tools in Teams Events Organizers can designate who controls production tools, granting chosen people access to Manage what attendees see and the green room so event production stays with the right crew. The setting is a new meeting option applied when the event is set up. Expanding presenter visibility in “Manage what attendees see” Producers can resize and expand the presenter panel in Manage what attendees see, making it easier to view, manage, and switch between presenters while a live event is running. New layout when sharing content for Teams events Organizers and presenters who have access to production tools now see updated layout options when sharing content in the “Manage what attendees see” experience for Teams events. The available layouts are speaker focused, content focused, and content only. The new speaker focused layout prioritizes presenter video alongside shared content for greater visibility. Available for Teams events organizers on Teams for Windows desktop and Mac desktop. Fundamentals and Security Enhanced real-time alerting rule management in Teams admin center Administrators can now duplicate an existing alerting rule to create a similar configuration without rebuilding it, bulk upload users when creating or editing a rule, and delete rules directly from the management experience. These capabilities are available for in-progress meetings and calls rule types, and organizations can configure monitoring for up to 500 users across their real-time alerting rules. Security Detection Report in Teams admin center A new Security Detection Report in the Teams admin center gives admins a unified view of messaging security detections across signals such as impersonation, malicious URLs, and weaponizable file types. Admins can review detection activity in one place and export detailed data for further investigation, improving visibility into threats in Teams. Single pane for monitoring and troubleshooting meetings and calls (Windows) Administrators can monitor meeting and call health across the organization from one place, identifying recurring issues, uncovering trends, and proactively troubleshooting problems affecting people in both live and past meetings and calls. Meeting participant detail audit records in all participating tenants Admins can now access participant-level audit records for their own users in cross-tenant meetings, helping investigate incidents even when another organization hosted the meeting. Teams audit logging now shares meeting participant detail records with all participating tenants, not just the organizer tenant, and each record includes organizer information so admins can tell whether a meeting was organized inside or outside their tenant. Teams optimization for VDI now supports Teams Events (Windows) Attendees joining Teams Events from virtualized Windows desktops can offload audio and video to their local device, supporting high definition playback while easing load on the virtual desktop. Optimization works on Windows endpoints connecting to Azure Virtual Desktop, Windows 365, Citrix, Omnissa, or Amazon. Captions, DVR, reactions, streaming chat, and Q&A are all supported, as are first-party and third-party eCDNs. Teams Platform Real-time buying signals, now in Teams Sales Navigator for Microsoft Teams delivers real-time lead and account insights directly within Microsoft Teams. Sellers can stay on top of key buying signals, discover opportunities where they work, and take action while opportunities are most relevant. The integration helps teams move from insight to action faster by surfacing Sales Navigator intelligence in their daily workflow. Unified agent and app installation management across Microsoft 365 and Teams admin center (Windows) Administrators using the Microsoft 365 admin center and Teams admin center can apply app and agent installation changes once and have them enforced consistently across Teams, Outlook, and Microsoft 365 Copilot. Previously, installation changes made in the Microsoft 365 admin center applied only to Outlook and Microsoft 365, and changes made in the Teams admin center applied only to Teams. Identify custom Teams apps that need updates for private and shared channels Admins can view a list in Teams admin center of custom apps in their tenant that need updates to work in private and shared channels. The list helps admins identify impacted apps, understand which ones require developer action, and coordinate updates so people can keep using custom apps across all supported channel types. Prominent search for app and agent discovery in the Store Search now sits in the middle of the Store page, with improved type-ahead suggestions, a more informative results page, and natural language processing to surface the most relevant apps and agents. Add multiple steps when building a workflow from scratch When building a workflow from scratch, you can add several steps at once, so you can assemble multi-step automation without returning to edit it step by step, reducing repetitive setup work and simplifying the creation of more advanced automations. Collect information with List Form in Workflows A workflow can open with a form that gathers the details it needs up front, so automation runs on structured input rather than chasing information midway. Single-character keyboard shortcuts for focused message actions (Windows) Single-character shortcuts let you quickly take common messaging actions such as edit, delete, reply, forward, pin, save, mark unread, quote reply, and react when a message has keyboard focus. The shortcuts are a predefined messaging set, and they are discoverable and customizable in the keyboard shortcuts dialog. Certified devices EPOS IMPACT 1000 MS UC ANC WL USB-C+A On-ear Bluetooth® headset. Supplied with a BTD 900c dongle, a USB‑C to USB‑A adapter, and a USB‑C charging cable. Features ANC, EPOS BrainAdapt™ technologies, and EPOS AI™â€‘powered voice pickup and noise cancellation, ensuring your voice sounds natural and clear in any environment. EPOS IMPACT 1000 MS UC ANC WL USB-C+A Stand On-ear Bluetooth® headset. Supplied with a table stand for wireless charging, a BTD 900c dongle, a USB‑C to USB‑A adapter, and a USB‑C charging cable. Features ANC, EPOS BrainAdapt™ technologies, and EPOS AI™â€‘powered voice pickup and noise cancellation, ensuring your voice sounds natural and clear in any environment. EPOS IMPACT 1000 MS UC Mono WL / ANC WL Dongle-free Bluetooth® headsets available in monaural and binaural on-ear configurations. Supplied with a USB-C charging cable and a USB-C to USB-A adapter. Features EPOS BrainAdapt™ technologies and EPOS AI™-powered voice pickup and noise cancellation for clear, natural-sounding communication in any environment. The binaural ANC WL model also includes Active Noise Cancellation (ANC) to help reduce background distractions. EPOS IMPACT 1000 MS UC ANC WL Stand On-ear, dongle-free Bluetooth® headset. Supplied with a table stand for wireless charging, a USB‑C charging cable, and a USB‑C to USB‑A adapter. Features ANC, EPOS BrainAdapt™ technologies, and EPOS AI™â€‘powered voice pickup and noise cancellation, ensuring your voice sounds natural and clear in any environment. Q-SYS RoomSuite Collaboration Bar + Controller The Q-SYS RoomSuite Collaboration Bar and expansion devices provide a scalable AV solution for standard small-to-large meeting spaces. This Windows-based solution features built-in audio, video, and supports Microsoft Teams Rooms and bring-your-own-meeting conferencing. Includes a touch panel for control and allows for optional table microphones for extended audio coverage. Q-SYS RoomSuite Collaboration Bar + Controller + Expansion Mic The Q-SYS RoomSuite Collaboration Bar and expansion devices provide a scalable AV solution for standard small-to-large meeting spaces. This Windows-based solution features built-in audio, video, and supports Microsoft Teams Rooms and bring-your-own-meeting conferencing. Includes a touch panel for control and allows for optional table microphones for extended audio coverage. The Q-SYS RoomSuite Collaboration Bar can support up to 4 expansion mics. Shure IntelliMix Room Kit 30 | 50 | 70 | 80 Microsoft Teams Rooms-certified solutions for small, medium, and large meeting spaces. Shure IntelliMix Room Kits include a Windows-based Teams Rooms compute with Shure’s premium audio signal processing, an intuitive touch panel, an all-in-one ceiling array microphone and loudspeaker, and intelligent high-resolution video. Designed for streamlined deployment with zero-touch or low-touch setup, the kits provide high-quality audio and video experiences across a range of room sizes. Simply connect devices, power on, and sign in to get started. Shure IntelliMix™ Bar Pro Kit (Black) Clearly capture precise audio and video for AI-powered meetings in medium to large collaboration spaces with this powerful all-in-one Android based video conference bar. Enterprise ready with auto-setup and simple global management, IT managers can create meeting experiences focused on participants with reliable transcription for enhanced AI tools. Shure MXA925 Ceiling Array Microphone + MXP-6 Pendant Passive Loudspeaker + MXN-AMP PoE + IntelliMix P300 This Microsoft Teams–certified bundle combines the MXA925 ceiling array microphone, IntelliMix® P300 DSP, MXN‑AMP PoE+ multichannel amplifier, and MXP‑6 pendant loudspeakers to deliver a fully validated, end‑to‑end room audio solution for medium to large spaces. Designed to meet Microsoft’s performance and reliability requirements, it provides automatic, precise speech capture, enterprise‑grade echo cancellation, and evenly distributed sound reinforcement while simplifying deployment through networked audio, PoE+ power, and a single‑vendor ecosystem. Shure MXA925 Ceiling Array Microphone + MXP-5 Ceiling-Mount Passive Loudspeaker + MXN-AMP PoE + IntelliMix P300 This Microsoft Teams–certified bundle delivers a complete, scalable room audio solution by combining the MXA925 ceiling array microphone with IntelliMix P300 DSP, the MXN‑AMP PoE+ multichannel amplifier, and MXP‑5 ceiling speakers for clear speech capture and consistent sound coverage in medium to large meeting spaces. The MXA925 uses Automatic Coverage™ and advanced IntelliMix DSP to capture natural, intelligible speech without complex setup, while the P300 provides powerful echo cancellation, noise reduction, and USB connectivity to Teams Rooms systems. The MXN‑AMP and MXP‑5 speakers simplify installation with networked audio and PoE+ power, delivering balanced, room‑filling audio for both in‑room and remote participants. Shure MXA320 Table Array Microphone+MXN5-C Networked Loudspeaker + Intellimix P300 Audio Conferencing Processor The Shure MXA320 Table Array Microphone, MXN5‑C Networked Loudspeaker System, and IntelliMix P300 Conferencing Processor form a fully certified Microsoft Teams Rooms audio bundle designed for Medium meeting spaces. This integrated solution delivers clear, consistent, and intelligible audio through advanced DSP, Steerable Coverage™ technology, and optimized networked loudspeaker performance. The MXA320 captures voices with precision while minimizing ambient noise, the P300 enhances audio quality with powerful IntelliMix® processing, and the MXN5‑C ensures natural, room‑filling sound playback. Together, they provide a seamless, scalable, and easy‑to‑deploy conferencing experience that meets Microsoft’s stringent certification requirements for performance, reliability, and user experience. Shure MXA902 Ceiling Microphone & Loudspeaker + ANIUSB-MATRIX Audio Conferencing Ki High-quality, reliable meeting room audio is now easier than ever. Certified for Microsoft Teams, the Shure MXA902 Integrated Ceiling Array Microphone + Loudspeaker, paired with the ANIUSB-MATRIX Audio Network Interface, delivers a complete, easy to install, ready to use audio solution. Designed for small and medium sized spaces, it provides premium sound, full room coverage, and seamless connectivity. Shure MXW neXt 4&8 Wireless Microphone Systems with boundary microphone configuration + MXN5W-C Networked Loudspeaker This Microsoft Teams-certified solution combines MXW neXt wireless microphones, IntelliMix® DSP, and the MXN5W-C networked ceiling loudspeaker to deliver consistent speech capture and clear room audio for hybrid learning and collaboration spaces. With flexible wireless deployment, integrated signal processing, and cloud-based management, the solution simplifies installation while providing reliable audio performance for both in-room and remote participants. Shure MXW neXt 2 Wireless Microphone System with Boundary Microphone Configuration and MXN5W-C This Microsoft Teams certified bundle combines the MXW neXt 2 wireless microphone system with boundary microphones and the MXN5W-C networked ceiling loudspeaker to deliver clear speech capture and consistent room audio for classrooms and collaboration spaces. Easy to deploy and cloud enabled for remote management, the solution simplifies installation while providing reliable wireless performance for both in-room and remote participants. Logitech Zone Vibe Pro for Business Zone Vibe Pro for Business is certified for Microsoft Teams and offers the over-ear design that people love — purpose-built for open offices and wide deployment. Our AI-powered voice isolation uses machine learning to capture your voice clearly. Adaptive hybrid ANC minimizes distractions, while custom 40 mm drivers deliver vivid, true-to-life audio.4.1KViews1like2CommentsMeasuring Microsoft 365 Copilot adoption beyond license activation
In adoption programs, I think the interesting measurement starts after users have access. At DataToBiz, we have been looking at the difference between someone trying Copilot once and actually incorporating it into a recurring workflow. For example, repeat usage around a specific task tells a very different story from initial activation. How are teams measuring that second stage of adoption without relying only on license or usage counts?58Views0likes0CommentsMeeting setup in teams Channel is not allowing me to update the Agenda and send updates
I am interested to understand why when I have setup a meeting from A channel I am not able to change the invitation to all the team members. When I go into teams Calendar ,. I update the agenda description, the send updates at the top right view shows up when I do the changes , however , When I click it , the changes don't take effect.177Views0likes1CommentPower BI and Fabric team ownership in extended engineering models
When an internal BI team already owns Power BI and additional engineers support Fabric development, how do you divide responsibilities? For example, should the extended team own data pipelines and notebooks while the internal team owns semantic models and reports, or is it cleaner to assign ownership by project? We have encountered this at Datatobiz when implementation work moves into ongoing development and support. Thoughts?110Views0likes1CommentWhat is the best OKR Software for Microsoft 365?
So... It is finally happening. Viva Goals is less than two months from shutting down. With Viva Goals having been built by Microsoft for Microsof users, it had a certain advantage over other apps in the app store. So now, what do you all think is the best OKR Software for Microsoft 365? Because I'm pretty sure even though they were warned well in advance, there are probably some organizations still using Viva Goals that will need to switch fast!Solved990Views0likes5Comments"View all communities" button does not show all communities
If you're in Viva Engage, and you go to "Communities," and you click "View all communities" to see all the communities, it doesn't show you all of the communities - it shows you the recommended communities. If you want to see all of them all at once, you have to click the arrow next to "Recommended" and select "Alphabetical" or "Community size." Is there any way to make the default view "Alphabetical"? Most users will a) expect a view all communities option to show all communities, b) not think to use a drop-down filter and choose 'alphabetical' or 'size' as options to show 'missing' communities. This is a direct consequence of the behaviour of the button not matching the button labelling and as a result this is impacting the visibility and discovery of communities in our network.248Views1like1CommentMS TEAMS ON MOBILE BROWSER
Hi, So I want to be able to access MS Teams meetings on the mobile browser itself, i.e on the mobile web app. I don't want our customers to be asked to download the MS Teams mobile app. They should be able to join meetings directly from the browser itself. What should I do? Thanks, RichaSolved254KViews0likes35Comments