English: But it's had to weather some difficult times.
Telugu: అయితే కొన్ని సమయాల్లో కొంత ఇబ్బందిగా వ్యవహరించాల్సిన పరిస్థితులు నెలకొన్నాయి.