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