English: In spite of difficult conditions
Telugu: ఇంతటి క్లిష్ట పరిస్థితుల్లోనూ