English: Actually, it's tough to do much more.
Telugu: నిజానికి, చాలా కష్టం అల్లడం.