English: The responsibility for this rests on us.
Telugu: ఈ బాధ్యత మనందరి పైన ఉందన్నారు.