English: Seems difficult.
Telugu: ఇబ్బందిగా అనిపిస్తుంది.