English: Maybe on several occasions.
Telugu: బహుశా చాలా సందర్భాలలో.