20101026 city.delhi: Stress high but manageable: Experts