English: one of these recent.
Telugu: . ఇటీవల కాలంలో ఒకటి.