English: In fact, on many occasions.
Telugu: ఏమైనా, చాలా సందర్భాలలో.