English: We have been much impeded by rain.
Telugu: వర్షం కారణంగా చాలా డిస్సప్పాయింట్ అయ్యాం.