English: And it's been recently too!
Telugu: అది కూడా ఇటీవలే!