English: Most of the film takes place in Africa though.
Telugu: అంతేకాకుండా సినిమాలోని ఎక్కువభాగం కూడా ఆఫ్రికా అడువుల్లో జరగనున్నట్లుగా తెలుస్తోంది.