English: Locusts Invade India!
Telugu: ఇండియా మీద గ్రహాంతరవాసుల దాడి!