English: The onus is on us.
Telugu: మనందరి పై ఉన్న గురుతర భాద్యత.