English: have suffered problems.
Telugu: ఇబ్బందులు ఎదుర్కొంటున్నారు.