English: Been hard to keep up here.
Telugu: ఇక్కడ నిలదొక్కుకోవడానికి చాలా కష్టపడ్డాను.