English: Others have been hampered.
Telugu: ఇతరులు అడ్డుకుంటున్నారంటున్నారు.