English: There's a time and a place.
Telugu: సమయం, సందర్భం వుంటుంది.