English: There is a time and place for that.
Telugu: దానికీ సమయం, సందర్భం వుంది.