English: Both the countries used to face similar challenges.
Telugu: రెండు దేశాలూ ఇంచుమించు ఒకే తరహా సవాళ్లు ఎదుర్కొంటున్నాయని పేర్కొన్నారు.