English: them face up to the new challenges.
Telugu: కొత్త కొత్త సవాళ్లను ఎదుర్కొంటారు.