English: Been super busy though.
Telugu: అయినా చాలా బిజీగా ఉంది.