English: Could that partly explain things?
Telugu: ఈ విషయం కొంచెం వివరించగలరా?