English: There is a flood of memes on social media.
Telugu: సోషల్ మీడియాలో మీమ్స్ విపరీతంగా హల్చల్ చేస్తున్నాయి.