English: It is very difficult to keep up, though.
Telugu: వచ్చినా నిలదొక్కుకోవడం చాలా కష్టం.