English: It is India's Biggest festival.
Telugu: ఇది భారత దేశపు అతి పెద్ద పండుగ.