English: There is a time and place for that.
Telugu: అందుకు సమయం, సందర్భం ఉంటుంది.