English: India is a land of festivals.
Telugu: భారత దేశం పండుగుల నేల.