English: All of these pretty recently.
Telugu: అవన్నీ ఇటీవలే ఓ కొలిక్కి వచ్చాయి.