English: Unfortunately, not much.
Telugu: దురదృష్టవశాత్తు, కాదు చాలా.