English: There have been several Mousies over the years.
Telugu: సంవత్సరాలుగా, అనేక ముస్టాంగ్లు వచ్చి పోయాయి.